competitive distinction - Spanish English Dictionary